package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 住院结算表(ZyZyjsb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:42
 */
@Data
@ApiModel(description = "住院结算表")
public class ZyZyjsb implements Serializable {

    private static final long serialVersionUID = -58119034724451165L;
    
    @ApiModelProperty("收/退费编号:复合主键；结算唯一标识，可以是发票号")
    private String stfbh;
    
    @ApiModelProperty("退费标志:复合主键；1：收费；2：退费（作废）")
    private String stfbz;
    
    @ApiModelProperty("医疗机构代码:复合主键；组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("卡号")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("住院就诊流水号:入院登记时产生的代表该次住院的信息系统唯一识别编号")
    private String zyid;
    
    @ApiModelProperty("收/退费时间:YYYY-MM-DD HH:MM:SS")
    private Date stfsj;
    
    @ApiModelProperty("发票号:超过一张发票时，以半角“;”间隔")
    private String fph;
    
    @ApiModelProperty("结算标志:0：出院结算、1：在院结算、2：其他结算。")
    private String jsbz;
    
    @ApiModelProperty("保险类型:参见CV07.10.005医疗费用付费方式")
    private String bxlx;
    
    @ApiModelProperty("住院费用-医疗付款方式代码:CV07.10.004医疗费用结算方式代码。")
    private String fkfs;
    
    @ApiModelProperty("总费用:收费均以正数表达，退费显示负数。")
    private Integer zfy;
    
    @ApiModelProperty("自费金额:收费均以正数表达，退费显示负数。")
    private Integer ybfwwzf;
    
    @ApiModelProperty("医保金额(医保结算范围金额):医保结算范围金额：1)如医疗付款方式是医保方式则填写医保结算范围金额2)如果是新农合方式则填写新农合结算范围金额。")
    private Integer ybje;
    
    @ApiModelProperty("医保支付金额:医保实际报销支付金额:1)如医疗付款方式是医保方式则填写医保支付金额2)如果是新农合方式则填写新农合支付金额。")
    private Integer ybzfje;
    
    @ApiModelProperty("个人账户支付:自付金额从医保卡中扣款")
    private Integer grzhzf;
    
    @ApiModelProperty("优惠金额")
    private Integer yhje;
    
    @ApiModelProperty("记账金额:患者因本次就诊记账，单位为元，人民币")
    private Integer jzje;
    
    @ApiModelProperty("特需费用额:费用中可归入特需中的数额")
    private Integer txfye;
    
    @ApiModelProperty("西药费:收费均以正数表达，退费显示负数。")
    private Integer xyf;
    
    @ApiModelProperty("中成药费:同上")
    private Integer zchyf;
    
    @ApiModelProperty("中草药费:同上")
    private Integer zcaoyf;
    
    @ApiModelProperty("挂号费:同上")
    private Integer ghf;
    
    @ApiModelProperty("床位费:同上")
    private Integer cwf;
    
    @ApiModelProperty("诊察费:同上")
    private Integer zcf;
    
    @ApiModelProperty("检查费:同上")
    private Integer jcf;
    
    @ApiModelProperty("治疗费:同上")
    private Integer zhilf;
    
    @ApiModelProperty("手术材料费:同上")
    private Integer ssclf;
    
    @ApiModelProperty("护理费:同上")
    private Integer hlf;
    
    @ApiModelProperty("手术费:同上")
    private Integer ssf;
    
    @ApiModelProperty("化验费:同上")
    private Integer hyf;
    
    @ApiModelProperty("输血费:同上")
    private Integer sxf;
    
    @ApiModelProperty("麻醉费:同上")
    private Integer mzf;
    
    @ApiModelProperty("放射费:同上")
    private Integer fsf;
    
    @ApiModelProperty("输氧费:同上")
    private Integer syf;
    
    @ApiModelProperty("接生费:同上")
    private Integer jsf;
    
    @ApiModelProperty("婴儿费:同上")
    private Integer yerf;
    
    @ApiModelProperty("陪床费:同上")
    private Integer pcf;
    
    @ApiModelProperty("诊疗费:同上")
    private Integer zhenlf;
    
    @ApiModelProperty("特需服务费:同上")
    private Integer txfwf;
    
    @ApiModelProperty("其他费:同上")
    private Integer qtf;
    
    @ApiModelProperty("检查用材料费:同上")
    private Integer jcyclf;
    
    @ApiModelProperty("治疗用材料费:同上")
    private Integer zlyclf;
    
    @ApiModelProperty("结算人员工号:同上")
    private String jsrygh;
    
    @ApiModelProperty("结算人员算姓名:同上")
    private String jsryxm;
    
    @ApiModelProperty("修改标志:编码。1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("数据生成时间:业务操作获取该条信息的时间")
    private Date ywscsj;
    
    
    private Date insertTimestamp;
    
    
    private String empi;
    

}